despite everything - Français Anglais Dictionnaire